blob: 8c3119a8f48d9afa82405323b11fd0ef0abff009 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
---
import { getCollection, render } from 'astro:content';
import Layout from '../../layouts/PostLayout.astro';
export async function getStaticPaths() {
const releases = await getCollection('releases');
return releases.map((release) => ({
params: { slug: release.id },
props: { release },
}));
}
const { release } = Astro.props;
const { Content } = await render(release);
---
<Layout {release}>
<Content />
</Layout>
|